[INFO] fetching crate mlt-core 0.9.3...
[INFO] testing mlt-core-0.9.3 against master#cced03bfd61a304243a34504618ecec86c17063f for pr-154065-2
[INFO] extracting crate mlt-core 0.9.3 into /workspace/builds/worker-7-tc1/source
[INFO] started tweaking crates.io crate mlt-core 0.9.3
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate mlt-core 0.9.3
[INFO] tweaked toml for crates.io crate mlt-core 0.9.3 written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate mlt-core 0.9.3 on toolchain cced03bfd61a304243a34504618ecec86c17063f
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+cced03bfd61a304243a34504618ecec86c17063f" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate mlt-core 0.9.3 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+cced03bfd61a304243a34504618ecec86c17063f" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded union-find v0.4.4
[INFO] [stderr]   Downloaded safe_arch v1.0.0
[INFO] [stderr]   Downloaded test_each_file v0.3.7
[INFO] [stderr]   Downloaded zigzag v0.1.0
[INFO] [stderr]   Downloaded rand_xorshift v0.2.0
[INFO] [stderr]   Downloaded probabilistic-collections v0.7.0
[INFO] [stderr]   Downloaded mvt-reader v2.3.0
[INFO] [stderr]   Downloaded geo-types v0.7.19
[INFO] [stderr]   Downloaded proptest-derive v0.8.0
[INFO] [stderr]   Downloaded wide v1.4.0
[INFO] [stderr]   Downloaded mvt v0.13.0
[INFO] [stderr]   Downloaded pointy v0.8.0
[INFO] [stderr]   Downloaded hilbert_2d v1.1.0
[INFO] [stderr]   Downloaded sif-itree v0.4.1
[INFO] [stderr]   Downloaded hotpath v0.16.0
[INFO] [stderr]   Downloaded hotpath-macros v0.16.0
[INFO] [stderr]   Downloaded rand_pcg v0.10.2
[INFO] [stderr]   Downloaded float_next_after v2.0.0
[INFO] [stderr]   Downloaded i_float v1.16.0
[INFO] [stderr]   Downloaded i_shape v1.18.0
[INFO] [stderr]   Downloaded i_tree v0.18.0
[INFO] [stderr]   Downloaded i_key_sort v0.10.3
[INFO] [stderr]   Downloaded geographiclib-rs v0.2.7
[INFO] [stderr]   Downloaded i_overlay v4.5.1
[INFO] [stderr]   Downloaded fsst-rs v0.5.10
[INFO] [stderr]   Downloaded fastpfor v0.9.0
[INFO] [stderr]   Downloaded geo v0.33.1
[INFO] [stderr]   Downloaded robust v1.2.0
[INFO] [stderr]   Downloaded earcut v0.4.5
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 2f4adb792a3a45166c30424ea032bb3926fa92ff5714ae8dff922c58e285ec99
[INFO] running `Command { std: "docker" "start" "2f4adb792a3a45166c30424ea032bb3926fa92ff5714ae8dff922c58e285ec99", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "2f4adb792a3a45166c30424ea032bb3926fa92ff5714ae8dff922c58e285ec99" "/opt/rustwide/cargo-home/bin/cargo" "+cced03bfd61a304243a34504618ecec86c17063f" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "2f4adb792a3a45166c30424ea032bb3926fa92ff5714ae8dff922c58e285ec99", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-w" "/opt/rustwide/workdir" "--user" "0:0" "2f4adb792a3a45166c30424ea032bb3926fa92ff5714ae8dff922c58e285ec99" "/opt/rustwide/cargo-home/bin/cargo" "+cced03bfd61a304243a34504618ecec86c17063f" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling heapless v0.8.0
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling hashbrown v0.17.1
[INFO] [stderr]    Compiling winnow v1.0.3
[INFO] [stderr]    Compiling toml_datetime v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling bytemuck v1.25.0
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling getrandom v0.1.16
[INFO] [stderr]    Compiling i_float v1.16.0
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling rand_core v0.10.1
[INFO] [stderr]    Compiling i_key_sort v0.10.3
[INFO] [stderr]    Compiling mvt-reader v2.3.0
[INFO] [stderr]    Compiling fastpfor v0.9.0
[INFO] [stderr]    Compiling i_tree v0.18.0
[INFO] [stderr]    Compiling geographiclib-rs v0.2.7
[INFO] [stderr]    Compiling i_shape v1.18.0
[INFO] [stderr]    Compiling safe_arch v1.0.0
[INFO] [stderr]    Compiling rand_pcg v0.10.2
[INFO] [stderr]    Compiling rand v0.10.1
[INFO] [stderr]    Compiling rustc-hash v2.1.2
[INFO] [stderr]    Compiling robust v1.2.0
[INFO] [stderr]    Compiling float_next_after v2.0.0
[INFO] [stderr]    Compiling rand_core v0.5.1
[INFO] [stderr]    Compiling sif-itree v0.4.1
[INFO] [stderr]    Compiling hotpath-macros v0.16.0
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling i_overlay v4.5.1
[INFO] [stderr]    Compiling rand_chacha v0.2.2
[INFO] [stderr]    Compiling rand_xorshift v0.2.0
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling hotpath v0.16.0
[INFO] [stderr]    Compiling wide v1.4.0
[INFO] [stderr]    Compiling fsst-rs v0.5.10
[INFO] [stderr]    Compiling union-find v0.4.4
[INFO] [stderr]    Compiling hilbert_2d v1.1.0
[INFO] [stderr]    Compiling indexmap v2.14.0
[INFO] [stderr]    Compiling rand v0.7.3
[INFO] [stderr]    Compiling integer-encoding v4.1.0
[INFO] [stderr]    Compiling rstar v0.12.2
[INFO] [stderr]    Compiling approx v0.5.1
[INFO] [stderr]    Compiling earcut v0.4.5
[INFO] [stderr]    Compiling pointy v0.8.0
[INFO] [stderr]    Compiling zigzag v0.1.0
[INFO] [stderr]    Compiling toml_parser v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling geo-types v0.7.19
[INFO] [stderr]    Compiling toml_edit v0.25.11+spec-1.1.0
[INFO] [stderr]    Compiling geo v0.33.1
[INFO] [stderr]    Compiling proc-macro-crate v3.5.0
[INFO] [stderr]    Compiling derive-debug v0.1.2
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling prost-derive v0.14.3
[INFO] [stderr]    Compiling prost-derive v0.13.5
[INFO] [stderr]    Compiling num_enum_derive v0.7.6
[INFO] [stderr]    Compiling strum_macros v0.28.0
[INFO] [stderr]    Compiling enum_dispatch v0.3.13
[INFO] [stderr]    Compiling num_enum v0.7.6
[INFO] [stderr]    Compiling prost v0.13.5
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling prost v0.14.3
[INFO] [stderr]    Compiling strum v0.28.0
[INFO] [stderr]    Compiling mvt v0.13.0
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling bincode v1.3.3
[INFO] [stderr]    Compiling probabilistic-collections v0.7.0
[INFO] [stderr]    Compiling mlt-core v0.9.3 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 19.67s
[INFO] running `Command { std: "docker" "inspect" "2f4adb792a3a45166c30424ea032bb3926fa92ff5714ae8dff922c58e285ec99", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-w" "/opt/rustwide/workdir" "--user" "0:0" "2f4adb792a3a45166c30424ea032bb3926fa92ff5714ae8dff922c58e285ec99" "/opt/rustwide/cargo-home/bin/cargo" "+cced03bfd61a304243a34504618ecec86c17063f" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling zerocopy-derive v0.8.48
[INFO] [stderr]    Compiling jobserver v0.1.34
[INFO] [stderr]    Compiling itertools v0.14.0
[INFO] [stderr]    Compiling getrandom v0.1.16
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling semver v1.0.28
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling bitflags v2.11.1
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling fastrand v2.4.1
[INFO] [stderr]    Compiling arbitrary v1.4.2
[INFO] [stderr]    Compiling strum_macros v0.28.0
[INFO] [stderr]    Compiling clap_builder v4.6.0
[INFO] [stderr]    Compiling num_enum_derive v0.7.6
[INFO] [stderr]    Compiling rand_core v0.5.1
[INFO] [stderr]    Compiling cc v1.2.62
[INFO] [stderr]    Compiling rustc_version v0.4.1
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling rand_xorshift v0.2.0
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling simd-adler32 v0.3.9
[INFO] [stderr]    Compiling bincode v1.3.3
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling rstest_macros v0.26.1
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling geo-types v0.7.19
[INFO] [stderr]    Compiling criterion-plot v0.8.2
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling rand v0.9.4
[INFO] [stderr]    Compiling fastpfor v0.9.0
[INFO] [stderr]    Compiling geo v0.33.1
[INFO] [stderr]    Compiling rayon v1.12.0
[INFO] [stderr]    Compiling num_enum v0.7.6
[INFO] [stderr]    Compiling brotli-decompressor v5.0.0
[INFO] [stderr]    Compiling zerocopy v0.8.48
[INFO] [stderr]    Compiling clap v4.6.1
[INFO] [stderr]    Compiling plotters v0.3.7
[INFO] [stderr]    Compiling prost-derive v0.13.5
[INFO] [stderr]    Compiling prost-derive v0.14.3
[INFO] [stderr]    Compiling zstd-sys v2.0.16+zstd.1.5.7
[INFO] [stderr]    Compiling alloca v0.4.0
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling enum_dispatch v0.3.13
[INFO] [stderr]    Compiling strum v0.28.0
[INFO] [stderr]    Compiling console v0.16.3
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling page_size v0.6.0
[INFO] [stderr]    Compiling similar v2.7.0
[INFO] [stderr]    Compiling yansi v1.0.1
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling brotli v8.0.2
[INFO] [stderr]    Compiling flate2 v1.1.9
[INFO] [stderr]    Compiling prost v0.13.5
[INFO] [stderr]    Compiling insta v1.47.2
[INFO] [stderr]    Compiling proptest-derive v0.8.0
[INFO] [stderr]    Compiling prost v0.14.3
[INFO] [stderr]    Compiling test_each_file v0.3.7
[INFO] [stderr]    Compiling pretty_assertions v1.4.1
[INFO] [stderr]    Compiling mvt v0.13.0
[INFO] [stderr]    Compiling mvt-reader v2.3.0
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling rand_chacha v0.2.2
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling proptest v1.11.0
[INFO] [stderr]    Compiling rand v0.7.3
[INFO] [stderr]    Compiling criterion v0.8.2
[INFO] [stderr]    Compiling rstest v0.26.1
[INFO] [stderr]    Compiling probabilistic-collections v0.7.0
[INFO] [stderr]    Compiling mlt-core v0.9.3 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling zstd-safe v7.2.4
[INFO] [stderr]    Compiling zstd v0.13.3
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 37.49s
[INFO] running `Command { std: "docker" "inspect" "2f4adb792a3a45166c30424ea032bb3926fa92ff5714ae8dff922c58e285ec99", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-w" "/opt/rustwide/workdir" "--user" "0:0" "2f4adb792a3a45166c30424ea032bb3926fa92ff5714ae8dff922c58e285ec99" "/opt/rustwide/cargo-home/bin/cargo" "+cced03bfd61a304243a34504618ecec86c17063f" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.29s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/mlt_core-ff34a854b3faf930)
[INFO] [stdout] 
[INFO] [stdout] running 310 tests
[INFO] [stdout] test codecs::bytes::tests::test_bytes_to_u32s_buffer_underflow ... ok
[INFO] [stdout] test codecs::bytes::tests::test_bytes_to_u32s_empty ... ok
[INFO] [stdout] test codecs::bytes::tests::test_bytes_to_u32s_partial_consumption ... ok
[INFO] [stdout] test codecs::bytes::tests::test_decode_bytes_to_u32s_empty ... ok
[INFO] [stdout] test codecs::bytes::tests::test_decode_u64 ... ok
[INFO] [stdout] test codecs::bytes::tests::test_decode_u32 ... ok
[INFO] [stdout] test codecs::bytes::tests::test_bytes_to_u32s_valid ... ok
[INFO] [stdout] test codecs::fastpfor::tests::test_decode_fastpfor_empty ... ok
[INFO] [stdout] test codecs::hilbert::tests::curve_params_negative_min ... ok
[INFO] [stdout] test codecs::hilbert::tests::curve_params_single_axis_negative ... ok
[INFO] [stdout] test codecs::hilbert::tests::hilbert_and_morton_both_sort_nearby_points_close_together ... ok
[INFO] [stdout] test codecs::hilbert::tests::hilbert_indices_are_a_bijection_at_level2 ... ok
[INFO] [stdout] test codecs::hilbert::tests::curve_params_empty_bounds ... ok
[INFO] [stdout] test codecs::hilbert::tests::curve_params_all_zero ... ok
[INFO] [stdout] test codecs::hilbert::tests::curve_params_positive_only ... ok
[INFO] [stdout] test codecs::hilbert::tests::curve_params_clamped_at_16_bits ... ok
[INFO] [stdout] test codecs::hilbert::tests::curve_params_power_of_two_extent ... ok
[INFO] [stdout] test codecs::hilbert::tests::hilbert_indices_are_a_bijection_at_level4 ... ok
[INFO] [stdout] test codecs::hilbert::tests::hilbert_origin_always_zero ... ok
[INFO] [stdout] test codecs::hilbert::tests::hilbert_level1_covers_indices_0_to_3 ... ok
[INFO] [stdout] test codecs::fsst::tests::automatic_optimization_roundtrip::case_1_longer ... ok
[INFO] [stdout] test codecs::hilbert::tests::hilbert_round_trip_level1 ... ok
[INFO] [stdout] test codecs::hilbert::tests::hilbert_round_trip_level2 ... ok
[INFO] [stdout] test codecs::hilbert::tests::hilbert_sort_key_matches_xy_to_index ... ok
[INFO] [stdout] test codecs::hilbert::tests::hilbert_sort_key_origin_zero ... ok
[INFO] [stdout] test codecs::hilbert::tests::hilbert_round_trip_level4 ... ok
[INFO] [stdout] test codecs::morton::tests::interleave_round_trips_via_deinterleave ... ok
[INFO] [stdout] test codecs::morton::tests::negative_coords_shift_correctly ... ok
[INFO] [stdout] test codecs::morton::tests::spatial_locality_z_order ... ok
[INFO] [stdout] test codecs::morton::tests::spread_bits_places_bit0_at_position0 ... ok
[INFO] [stdout] test codecs::morton::tests::spread_bits_places_bit1_at_position2 ... ok
[INFO] [stdout] test codecs::morton::tests::origin_maps_to_zero ... ok
[INFO] [stdout] test codecs::morton::tests::spread_bits_places_bit2_at_position4 ... ok
[INFO] [stdout] test codecs::hilbert::tests::hilbert_sort_key_negative_coords_shift_correctly ... ok
[INFO] [stdout] test codecs::morton::tests::test_decode_morton_codes_empty ... ok
[INFO] [stdout] test codecs::morton::tests::test_decode_morton_codes_origin ... ok
[INFO] [stdout] test codecs::morton::tests::test_decode_morton_codes_known_values ... ok
[INFO] [stdout] test codecs::morton::tests::test_decode_morton_codes_full_simd_chunk ... ok
[INFO] [stdout] test codecs::morton::tests::test_decode_morton_codes_scalar_tail ... ok
[INFO] [stdout] test codecs::morton::tests::test_decode_morton_codes_simd_plus_tail ... ok
[INFO] [stdout] test codecs::fsst::tests::test_fsst_roundtrip_empty ... ok
[INFO] [stdout] test codecs::morton::tests::x_axis_produces_even_bits ... ok
[INFO] [stdout] test codecs::morton::tests::test_decode_morton_delta_matches_codes_after_prefix_sum ... ok
[INFO] [stdout] test codecs::morton::tests::y_axis_produces_odd_bits ... ok
[INFO] [stdout] test codecs::morton::tests::test_decode_morton_delta_scalar_tail ... ok
[INFO] [stdout] test codecs::fsst::tests::automatic_optimization_roundtrip::case_2_short ... ok
[INFO] [stdout] test codecs::morton::tests::test_decode_morton_delta_wrapping ... ok
[INFO] [stdout] test codecs::rle::tests::test_decode_byte_rle_empty ... ok
[INFO] [stdout] test codecs::rle::tests::test_encode_byte_rle_empty ... ok
[INFO] [stdout] test codecs::rle::tests::test_encode_rle_empty ... ok
[INFO] [stdout] test codecs::morton::tests::test_decode_morton_delta_empty ... ok
[INFO] [stdout] test codecs::morton::tests::test_decode_morton_delta_identity_with_zero_deltas ... ok
[INFO] [stdout] test codecs::varint::tests::test_parse_varint_vec ... ok
[INFO] [stdout] test codecs::varint::tests::test_varint_parsing::case_01_trailing_bytes ... ok
[INFO] [stdout] test codecs::varint::tests::test_varint_parsing::case_02_zero ... ok
[INFO] [stdout] test codecs::varint::tests::test_varint_parsing::case_04_min_two_byte ... ok
[INFO] [stdout] test codecs::varint::tests::test_varint_parsing::case_05_max_two_byte ... ok
[INFO] [stdout] test codecs::morton::tests::spread_then_compact_is_identity ... ok
[INFO] [stdout] test codecs::varint::tests::test_varint_parsing::case_03_max_single_byte ... ok
[INFO] [stdout] test codecs::varint::tests::test_varint_parsing::case_07_non_canonical_two ... ok
[INFO] [stdout] test codecs::varint::tests::test_varint_parsing::case_06_min_three_byte ... ok
[INFO] [stdout] test codecs::bytes::tests::encode_bools_to_bytes_roundtrip ... ok
[INFO] [stdout] test codecs::varint::tests::test_varint_parsing::case_10_underflow ... ok
[INFO] [stdout] test codecs::varint::tests::test_varint_parsing::case_08_non_canonical_three_byte ... ok
[INFO] [stdout] test codecs::varint::tests::test_varint_parsing::case_09_single_byte_with_trailing ... ok
[INFO] [stdout] test codecs::zigzag::tests::test_decode_componentwise_delta_vec2s ... ok
[INFO] [stdout] test codecs::zigzag::tests::test_decode_zigzag_delta_empty ... ok
[INFO] [stdout] test codecs::zigzag::tests::test_decode_zigzag_empty ... ok
[INFO] [stdout] test codecs::zigzag::tests::test_decode_zigzag_i32 ... ok
[INFO] [stdout] test codecs::zigzag::tests::test_decode_zigzag_i64 ... ok
[INFO] [stdout] test codecs::zigzag::tests::test_encode_zigzag_delta_empty ... ok
[INFO] [stdout] test codecs::zigzag::tests::test_encode_zigzag_empty ... ok
[INFO] [stdout] test convert::mvt::encode::tests::empty_input_yields_empty_output ... ok
[INFO] [stdout] test convert::mvt::encode::tests::ring_is_implicitly_closed ... ok
[INFO] [stdout] test decoder::iterators::tests::empty_layer_yields_no_features ... ok
[INFO] [stdout] test decoder::iterators::tests::get_property_absent_column_returns_none ... ok
[INFO] [stdout] test decoder::iterators::tests::feature_ids_are_preserved ... ok
[INFO] [stdout] test decoder::iterators::tests::geometry_values_match_input ... ok
[INFO] [stdout] test decoder::iterators::tests::geometry_error_does_not_misalign_ids ... ok
[INFO] [stdout] test decoder::iterators::tests::len_decreases_with_each_next ... ok
[INFO] [stdout] test decoder::iterators::tests::multiple_columns_independently_nullable ... ok
[INFO] [stdout] test decoder::iterators::tests::null_string_values_are_skipped ... ok
[INFO] [stdout] test decoder::iterators::tests::null_scalar_values_are_skipped ... ok
[INFO] [stdout] test decoder::iterators::tests::prop_name_eq_str_matches_concatenation ... ok
[INFO] [stdout] test decoder::iterators::tests::prop_name_structural_eq_is_part_wise ... ok
[INFO] [stdout] test decoder::iterators::tests::prop_name_display_concatenates_parts ... ok
[INFO] [stdout] test decoder::iterators::tests::prop_value_ref_float_finite_is_number ... ok
[INFO] [stdout] test decoder::iterators::tests::prop_value_ref_float_non_finite_becomes_string_sentinel ... ok
[INFO] [stdout] test decoder::iterators::tests::prop_value_ref_scalars_convert_to_json ... ok
[INFO] [stdout] test decoder::iterators::tests::shared_dict_columns_are_expanded ... ok
[INFO] [stdout] test encoder::geometry::geotype::tests::tessellation_tests::earcut_polygon_indices_in_range ... ok
[INFO] [stdout] test decoder::stream::logical::tests::test_decode_rle_empty ... ok
[INFO] [stdout] test encoder::geometry::encode::tests::test_build_morton_dict ... ok
[INFO] [stdout] test encoder::geometry::encode::tests::test_encode_root_length_stream ... ok
[INFO] [stdout] test encoder::geometry::geotype::tests::tessellation_tests::earcut_vertex_offset_for_multi_polygon_parts ... ok
[INFO] [stdout] test decoder::stream::logical::tests::test_decode_rle_invalid_stream_size ... ok
[INFO] [stdout] test decoder::iterators::tests::prop_name_eq_prop_name_semantic_equality ... ok
[INFO] [stdout] test encoder::geometry::geotype::tests::test_cross_point_mls_roundtrip ... ignored, encoder does not implement this correctly
[INFO] [stdout] test encoder::geometry::geotype::tests::test_cross_point_mpoly_roundtrip ... ignored, encoder does not implement this correctly
[INFO] [stdout] test codecs::bytes::tests::test_u64_bytes_roundtrip ... ok
[INFO] [stdout] test encoder::geometry::tests::automatic_optimization_roundtrip::case_1_single_point ... ok
[INFO] [stdout] test codecs::rle::tests::test_rle_roundtrip_u32 ... ok
[INFO] [stdout] test codecs::zigzag::tests::test_componentwise_delta_vec2s ... ok
[INFO] [stdout] test encoder::geometry::tests::automatic_optimization_roundtrip::case_2_linestring ... ok
[INFO] [stdout] test encoder::geometry::tests::automatic_optimization_roundtrip::case_3_polygon ... ok
[INFO] [stdout] test encoder::geometry::tests::encoded_output_always_has_meta_stream ... ok
[INFO] [stdout] test encoder::geometry::tests::automatic_optimization_roundtrip::case_4_multi_polygon ... ok
[INFO] [stdout] test encoder::geometry::tests::encoded_polygon_has_topology_streams ... ok
[INFO] [stdout] test codecs::zigzag::tests::test_delta_roundtrip_i32 ... ok
[INFO] [stdout] test encoder::geometry::tests::manual_encode_works ... ok
[INFO] [stdout] test encoder::id::staged_id::tests::test_auto_fastpfor_beats_varint_for_large_u32_ids ... ok
[INFO] [stdout] test encoder::id::staged_id::tests::test_auto_roundtrip_large_u64_ids ... ok
[INFO] [stdout] test encoder::id::staged_id::tests::test_automatic_encoding_produces_output::case_1_short_sequence ... ok
[INFO] [stdout] test encoder::id::staged_id::tests::test_automatic_encoding_produces_output::case_2_sequential_u32 ... ok
[INFO] [stdout] test encoder::id::staged_id::tests::test_automatic_encoding_produces_output::case_3_sequential_u64 ... ok
[INFO] [stdout] test encoder::id::staged_id::tests::test_automatic_encoding_produces_output::case_4_constant ... ok
[INFO] [stdout] test encoder::id::staged_id::tests::test_automatic_encoding_produces_output::case_5_with_nulls ... ok
[INFO] [stdout] test encoder::id::staged_id::tests::test_automatic_encoding_skipped::case_1_empty ... ok
[INFO] [stdout] test codecs::bytes::tests::test_u32_bytes_roundtrip ... ok
[INFO] [stdout] test encoder::id::staged_id::tests::test_automatic_encoding_skipped::case_2_all_nulls ... ok
[INFO] [stdout] test encoder::id::staged_id::tests::test_automatic_optimization_roundtrip::case_2_sequential_u64 ... ok
[INFO] [stdout] test encoder::id::staged_id::tests::test_automatic_optimization_roundtrip::case_1_sequential_u32 ... ok
[INFO] [stdout] test encoder::id::staged_id::tests::test_automatic_optimization_roundtrip::case_3_constant ... ok
[INFO] [stdout] test codecs::rle::tests::test_byte_rle_roundtrip ... ok
[INFO] [stdout] test encoder::geometry::geotype::tests::test_morton_vertex_dictionary_expansion ... ok
[INFO] [stdout] test encoder::geometry::tests::automatic_optimization_distinct_points_picks_vec2 ... ok
[INFO] [stdout] test encoder::geometry::tests::forced_morton_streams ... ok
[INFO] [stdout] test encoder::id::staged_id::tests::test_config_produces_correct_variant::case_2_empty_id32 ... ok
[INFO] [stdout] test encoder::geometry::tests::forced_hilbert_streams ... ok
[INFO] [stdout] test encoder::id::staged_id::tests::test_automatic_optimization_roundtrip::case_4_with_nulls ... ok
[INFO] [stdout] test encoder::geometry::tests::forced_vec2_streams ... ok
[INFO] [stdout] test encoder::geometry::tests::automatic_optimization_repeated_points_picks_dict ... ok
[INFO] [stdout] test encoder::id::staged_id::tests::test_automatic_optimization_roundtrip_empty ... ok
[INFO] [stdout] test encoder::id::staged_id::tests::test_config_produces_correct_variant::case_1_id32 ... ok
[INFO] [stdout] test encoder::id::staged_id::tests::test_config_produces_correct_variant::case_4_id64 ... ok
[INFO] [stdout] test codecs::fastpfor::tests::test_fastpfor_roundtrip ... ok
[INFO] [stdout] test encoder::id::staged_id::tests::test_config_produces_correct_variant::case_3_opt_id32 ... ok
[INFO] [stdout] test codecs::zigzag::tests::test_zigzag_roundtrip_i64 ... ok
[INFO] [stdout] test encoder::id::staged_id::tests::test_config_produces_correct_variant::case_5_opt_id64 ... ok
[INFO] [stdout] test encoder::id::staged_id::tests::test_manual_fastpfor_roundtrip ... ok
[INFO] [stdout] test encoder::id::staged_id::tests::test_manual_u32_roundtrip ... ok
[INFO] [stdout] test encoder::id::staged_id::tests::test_roundtrip::case_03_id32_boundaries ... ok
[INFO] [stdout] test encoder::id::staged_id::tests::test_roundtrip::case_06_id64_boundaries ... ok
[INFO] [stdout] test encoder::id::staged_id::tests::test_roundtrip::case_07_id64_large_values ... ok
[INFO] [stdout] test encoder::id::staged_id::tests::test_roundtrip::case_05_id64_single ... ok
[INFO] [stdout] test encoder::id::staged_id::tests::test_roundtrip::case_04_id64_basic ... ok
[INFO] [stdout] test encoder::id::staged_id::tests::test_roundtrip::case_01_id32_basic ... ok
[INFO] [stdout] test encoder::id::staged_id::tests::test_roundtrip::case_02_id32_single ... ok
[INFO] [stdout] test encoder::id::staged_id::tests::test_roundtrip::case_12_opt_id64_all_nulls ... ok
[INFO] [stdout] test encoder::id::staged_id::tests::test_roundtrip::case_08_opt_id32_with_nulls ... ok
[INFO] [stdout] test encoder::id::staged_id::tests::test_roundtrip::case_11_opt_id64_with_nulls ... ok
[INFO] [stdout] test encoder::id::staged_id::tests::test_roundtrip::case_10_opt_id32_single_null ... ok
[INFO] [stdout] test encoder::id::staged_id::tests::test_manual_optimization_applies_encoder ... ok
[INFO] [stdout] test encoder::id::staged_id::tests::test_roundtrip::case_09_opt_id32_no_nulls ... ok
[INFO] [stdout] test encoder::id::staged_id::tests::test_roundtrip::case_13_none ... ok
[INFO] [stdout] test encoder::id::staged_id::tests::test_roundtrip::case_14_empty_id32 ... ok
[INFO] [stdout] test encoder::id::staged_id::tests::test_sequential_ids::logical_1_LogicalEncoder__None::column_type_1_CT__Id ... ok
[INFO] [stdout] test encoder::id::staged_id::tests::test_sequential_ids::logical_1_LogicalEncoder__None::column_type_2_CT__OptId ... ok
[INFO] [stdout] test encoder::id::staged_id::tests::test_sequential_ids::logical_1_LogicalEncoder__None::column_type_4_CT__OptLongId ... ok
[INFO] [stdout] test encoder::property::tests::all_nulls_encodes_without_error ... ok
[INFO] [stdout] test encoder::property::tests::analyze_layer_accepts_typed_nulls_matching_column_type::case_01 ... ok
[INFO] [stdout] test encoder::property::tests::analyze_layer_accepts_typed_nulls_matching_column_type::case_02 ... ok
[INFO] [stdout] test encoder::property::tests::analyze_layer_accepts_typed_nulls_matching_column_type::case_03 ... ok
[INFO] [stdout] test encoder::property::tests::analyze_layer_accepts_typed_nulls_matching_column_type::case_04 ... ok
[INFO] [stdout] test encoder::property::tests::analyze_layer_accepts_typed_nulls_matching_column_type::case_05 ... ok
[INFO] [stdout] test encoder::property::tests::analyze_layer_accepts_typed_nulls_matching_column_type::case_06 ... ok
[INFO] [stdout] test encoder::property::tests::analyze_layer_accepts_typed_nulls_matching_column_type::case_07 ... ok
[INFO] [stdout] test encoder::property::tests::analyze_layer_accepts_typed_nulls_matching_column_type::case_08 ... ok
[INFO] [stdout] test encoder::id::staged_id::tests::test_sequential_ids::logical_1_LogicalEncoder__None::column_type_3_CT__LongId ... ok
[INFO] [stdout] test encoder::property::tests::analyze_layer_accepts_typed_nulls_matching_column_type::case_09 ... ok
[INFO] [stdout] test encoder::property::tests::analyze_layer_accepts_typed_nulls_matching_column_type::case_10 ... ok
[INFO] [stdout] test encoder::property::tests::analyze_layer_classifies_id_and_property_presence ... ok
[INFO] [stdout] test encoder::property::tests::analyze_layer_rejects_property_type_coercions::case_02 ... ok
[INFO] [stdout] test encoder::property::tests::analyze_layer_rejects_property_type_coercions::case_03 ... ok
[INFO] [stdout] test encoder::property::tests::analyze_layer_records_matching_property_presence_as_aliases ... ok
[INFO] [stdout] test encoder::property::tests::analyze_layer_rejects_property_type_coercions::case_04 ... ok
[INFO] [stdout] test encoder::property::tests::analyze_layer_records_shared_dict_roles_by_property_index ... ok
[INFO] [stdout] test encoder::property::tests::analyze_layer_rejects_property_type_coercions::case_01 ... ok
[INFO] [stdout] test encoder::property::tests::analyze_layer_rejects_property_type_coercions::case_05 ... ok
[INFO] [stdout] test encoder::property::tests::analyze_layer_rejects_property_type_coercions::case_06 ... ok
[INFO] [stdout] test encoder::property::tests::analyze_layer_rejects_property_type_coercions::case_07 ... ok
[INFO] [stdout] test encoder::property::tests::analyze_layer_rejects_property_type_coercions::case_09 ... ok
[INFO] [stdout] test encoder::property::tests::analyze_layer_rejects_property_type_coercions::case_08 ... ok
[INFO] [stdout] test encoder::property::tests::analyze_layer_rejects_property_type_coercions::case_10 ... ok
[INFO] [stdout] test encoder::property::tests::analyze_layer_rejects_property_type_coercions::case_11 ... ok
[INFO] [stdout] test encoder::property::tests::analyze_layer_rejects_property_type_coercions::case_12 ... ok
[INFO] [stdout] test encoder::property::tests::analyze_layer_rejects_property_type_coercions::case_13 ... ok
[INFO] [stdout] test encoder::property::tests::analyze_layer_rejects_property_type_coercions::case_14 ... ok
[INFO] [stdout] test encoder::property::tests::analyze_layer_rejects_property_type_coercions::case_15 ... ok
[INFO] [stdout] test encoder::property::tests::analyze_layer_rejects_property_type_coercions::case_16 ... ok
[INFO] [stdout] test encoder::property::tests::analyze_layer_tracks_typed_property_stats ... ok
[INFO] [stdout] test encoder::property::tests::dissimilar_strings_stay_scalar ... ok
[INFO] [stdout] test encoder::property::tests::bool_specific_values ... ok
[INFO] [stdout] test encoder::property::tests::constant_u32_encodes_successfully ... ok
[INFO] [stdout] test encoder::property::tests::encode_with_explicit_encoder_works ... ok
[INFO] [stdout] test encoder::property::tests::fsst_struct_shared_dict_roundtrip ... ok
[INFO] [stdout] test encoder::property::tests::fsst_scalar_string_roundtrip ... ok
[INFO] [stdout] test encoder::geometry::geotype::tests::test_geometry_roundtrip ... ok
[INFO] [stdout] test encoder::id::staged_id::tests::test_correct_variant_produced_id32 ... ok
[INFO] [stdout] test encoder::id::staged_id::tests::test_roundtrip_id32 ... ok
[INFO] [stdout] test encoder::geometry::geotype::tests::test_cross_ls_mpoly_roundtrip ... ok
[INFO] [stdout] test encoder::id::staged_id::tests::test_correct_variant_produced_id64 ... ok
[INFO] [stdout] test encoder::property::tests::lazy_layer01_iterate_prop_names_returns_column_names ... ok
[INFO] [stdout] test encoder::property::tests::mixed_scalars_and_grouped_strings ... ok
[INFO] [stdout] test encoder::property::tests::multiple_similar_string_columns_grouped ... ok
[INFO] [stdout] test encoder::property::tests::no_nulls_produces_encoded_output ... ok
[INFO] [stdout] test encoder::property::tests::sequential_u32_encodes_successfully ... ok
[INFO] [stdout] test encoder::property::tests::similar_strings_grouped_into_shared_dict ... ok
[INFO] [stdout] test encoder::property::tests::staging_uses_id_presence_analysis ... ok
[INFO] [stdout] test encoder::property::tests::staging_uses_presence_analysis_for_scalar_variants_and_skips_all_null ... ok
[INFO] [stdout] test encoder::property::tests::str_scalar_empty ... ok
[INFO] [stdout] test encoder::id::staged_id::tests::test_roundtrip_id64 ... ok
[INFO] [stdout] test encoder::property::tests::i64_absent ... ok
[INFO] [stdout] test encoder::property::tests::str_scalar_with_nulls ... ok
[INFO] [stdout] test encoder::property::tests::struct_mixed_with_scalars ... ok
[INFO] [stdout] test encoder::property::tests::struct_no_nulls ... ok
[INFO] [stdout] test encoder::property::tests::i32_absent ... ok
[INFO] [stdout] test encoder::property::tests::struct_shared_dict_deduplication ... ok
[INFO] [stdout] test encoder::property::tests::struct_shared_dict_inline_ranges_track_nulls_and_empty_strings ... ok
[INFO] [stdout] test encoder::property::tests::struct_with_nulls ... ok
[INFO] [stdout] test encoder::property::tests::two_struct_groups_with_scalar_between ... ok
[INFO] [stdout] test encoder::property::tests::i8_absent ... ok
[INFO] [stdout] test encoder::id::staged_id::tests::test_roundtrip_opt_id32 ... ok
[INFO] [stdout] test encoder::property::tests::bool_roundtrip ... ok
[INFO] [stdout] test encoder::id::staged_id::tests::test_roundtrip_opt_id64 ... ok
[INFO] [stdout] test encoder::property::tests::f64_roundtrip ... ok
[INFO] [stdout] test encoder::property::tests::u32_absent ... ok
[INFO] [stdout] test encoder::sort::tests::id_column_co_permuted_with_geometry ... ok
[INFO] [stdout] test encoder::sort::tests::id_sort_already_sorted_is_identity_roundtrip ... ok
[INFO] [stdout] test encoder::sort::tests::point_line_point_id_sort_to_line_point_point_roundtrip ... ok
[INFO] [stdout] test encoder::sort::tests::point_line_point_id_sort_to_point_point_line_roundtrip ... ok
[INFO] [stdout] test encoder::sort::tests::point_line_point_morton_sort_roundtrip ... ok
[INFO] [stdout] test encoder::sort::tests::point_polygon_point_id_sort_roundtrip ... ok
[INFO] [stdout] test encoder::sort::tests::pure_linestrings_id_sort_roundtrip ... ok
[INFO] [stdout] test encoder::sort::tests::pure_points_id_sort_roundtrip ... ok
[INFO] [stdout] test encoder::sort::tests::test_id_sort_nulls_first ... ok
[INFO] [stdout] test encoder::sort::tests::test_mixed_geometry_morton_sort ... ok
[INFO] [stdout] test encoder::sort::tests::test_shared_morton_shift ... ok
[INFO] [stdout] test encoder::geometry::geotype::tests::test_mixed_linestring_roundtrip ... ok
[INFO] [stdout] test encoder::property::tests::i32_present ... ok
[INFO] [stdout] test encoder::geometry::geotype::tests::test_mixed_point_roundtrip ... ok
[INFO] [stdout] test encoder::property::tests::u64_absent ... ok
[INFO] [stdout] test encoder::stream::optimizer::tests::profile_constant_u32_uses_raw_and_delta_rle ... ok
[INFO] [stdout] test encoder::stream::optimizer::tests::profile_empty_has_no_optimizing_flags ... ok
[INFO] [stdout] test encoder::stream::optimizer::tests::profile_sequential_u32_uses_delta_rle_without_raw_rle ... ok
[INFO] [stdout] test encoder::stream::optimizer::tests::profile_sequential_u64_uses_delta_rle_without_raw_rle ... ok
[INFO] [stdout] test encoder::stream::tests::test_decode_bits_u32 ... ok
[INFO] [stdout] test encoder::stream::tests::test_decode_i32::case_1_componentwise_delta ... ok
[INFO] [stdout] test encoder::stream::tests::test_decode_i32::case_2_delta ... ok
[INFO] [stdout] test encoder::stream::tests::test_decode_i32::case_3_delta_rle ... ok
[INFO] [stdout] test encoder::stream::tests::test_decode_i32::case_4_delta_empty ... ok
[INFO] [stdout] test encoder::stream::tests::test_decode_u32::case_1_empty ... ok
[INFO] [stdout] test encoder::stream::tests::test_decode_u32::case_2_new_encoded ... ok
[INFO] [stdout] test encoder::stream::tests::test_decode_u32::case_3_rle ... ok
[INFO] [stdout] test encoder::stream::tests::test_decode_u32::case_4_delta ... ok
[INFO] [stdout] test encoder::stream::tests::test_encode_strings_dict::case_1_with_duplicates ... ok
[INFO] [stdout] test encoder::stream::tests::test_encode_strings_dict::case_2_all_unique ... ok
[INFO] [stdout] test encoder::stream::tests::test_encode_strings_dict::case_3_all_same ... ok
[INFO] [stdout] test encoder::property::tests::f32_roundtrip ... ok
[INFO] [stdout] test encoder::property::tests::i64_present ... ok
[INFO] [stdout] test encoder::stream::tests::test_fastpfor_roundtrip::case_1_basic ... ok
[INFO] [stdout] test encoder::stream::tests::test_fastpfor_roundtrip::case_2_large ... ok
[INFO] [stdout] test encoder::stream::tests::test_fastpfor_roundtrip::case_3_edge_values ... ok
[INFO] [stdout] test encoder::stream::tests::test_fastpfor_roundtrip::case_4_empty ... ok
[INFO] [stdout] test encoder::stream::logical::tests::test_i32_logical_roundtrip ... ok
[INFO] [stdout] test encoder::property::tests::u8_absent ... ok
[INFO] [stdout] test encoder::stream::logical::tests::test_i64_logical_roundtrip ... ok
[INFO] [stdout] test encoder::stream::tests::test_morton_parse_rejects_too_many_bits ... ok
[INFO] [stdout] test encoder::stream::tests::test_rle_num_rle_values_mismatch ... ok
[INFO] [stdout] test encoder::stream::tests::test_stream_roundtrip::case_01_new_encoded ... ok
[INFO] [stdout] test encoder::stream::tests::test_stream_roundtrip::case_02_new_encoded ... ok
[INFO] [stdout] test encoder::stream::tests::test_stream_roundtrip::case_03_new_encoded ... ok
[INFO] [stdout] test encoder::property::tests::i8_present ... ok
[INFO] [stdout] test encoder::stream::tests::test_stream_roundtrip::case_05_varint ... ok
[INFO] [stdout] test encoder::stream::tests::test_stream_roundtrip::case_04_varint ... ok
[INFO] [stdout] test encoder::stream::tests::test_stream_roundtrip::case_06_varint ... ok
[INFO] [stdout] test encoder::stream::tests::test_stream_roundtrip::case_07_varint ... ok
[INFO] [stdout] test encoder::stream::tests::test_stream_roundtrip::case_08_rle ... ok
[INFO] [stdout] test encoder::stream::tests::test_stream_roundtrip::case_09_rle ... ok
[INFO] [stdout] test encoder::stream::logical::tests::test_u64_logical_roundtrip ... ok
[INFO] [stdout] test encoder::stream::tests::test_stream_roundtrip::case_10_morton ... ok
[INFO] [stdout] test encoder::stream::logical::tests::test_u32_logical_roundtrip ... ok
[INFO] [stdout] test encoder::stream::tests::test_stream_roundtrip::case_11_boolean ... ok
[INFO] [stdout] test encoder::stream::tests::test_varint_stream_huge_num_values_empty_data ... ok
[INFO] [stdout] test encoder::tile::tests::null_first_feature_across_types ... ok
[INFO] [stdout] test encoder::tile::tests::null_first_feature_preserves_later_typed_value ... ok
[INFO] [stdout] test encoder::writer::tests::alternatives_keeps_shortest ... ok
[INFO] [stdout] test encoder::writer::tests::alternatives_single_candidate ... ok
[INFO] [stdout] test encoder::writer::tests::alternatives_tie_keeps_first ... ok
[INFO] [stdout] test encoder::writer::tests::alternatives_tracks_meta_and_data ... ok
[INFO] [stdout] test encoder::writer::tests::drop_after_all_committed_is_noop ... ok
[INFO] [stdout] test encoder::writer::tests::error_candidate_is_rolled_back ... ok
[INFO] [stdout] test encoder::writer::tests::nested_alternatives ... ok
[INFO] [stdout] test encoder::writer::tests::nesting_depth_reflected_in_stack ... ok
[INFO] [stdout] test encoder::writer::tests::prefix_bytes_are_preserved ... ok
[INFO] [stdout] test encoder::geometry::geotype::tests::test_mixed_polygon_roundtrip ... ok
[INFO] [stdout] test encoder::stream::tests::test_u8_roundtrip ... ok
[INFO] [stdout] test encoder::stream::tests::test_i32_roundtrip ... ok
[INFO] [stdout] test encoder::stream::tests::test_i8_roundtrip ... ok
[INFO] [stdout] test encoder::property::tests::u32_present ... ok
[INFO] [stdout] test encoder::stream::tests::test_u64_roundtrip ... ok
[INFO] [stdout] test encoder::stream::tests::test_u32_roundtrip ... ok
[INFO] [stdout] test encoder::stream::tests::test_i64_roundtrip ... ok
[INFO] [stdout] test encoder::stream::tests::test_f32_roundtrip ... ok
[INFO] [stdout] test encoder::property::tests::u64_present ... ok
[INFO] [stdout] test encoder::property::tests::u8_present ... ok
[INFO] [stdout] test encoder::stream::tests::test_f64_roundtrip ... ok
[INFO] [stdout] test encoder::property::tests::str_scalar_roundtrip_with_nulls ... ok
[INFO] [stdout] test encoder::property::tests::struct_roundtrip ... ok
[INFO] [stdout] test encoder::property::tests::str_scalar_roundtrip_non_null ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 308 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 1.08s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/unknown_layer.rs (/opt/rustwide/target/debug/deps/unknown_layer-08fe82c421230140)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test unknown_tag_and_data_are_accessible ... ok
[INFO] [stdout] test multiple_layers_mixed_unknown_and_tag01 ... ok
[INFO] [stdout] test unknown_zero_length_body ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests mlt_core
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test src/decoder/iterators.rs - decoder::iterators::LendingIterator (line 33) ... ignored
[INFO] [stdout] test src/encoder/writer.rs - encoder::writer::Encoder (line 43) ... ignored
[INFO] [stdout] test src/encoder/writer.rs - encoder::writer::Encoder (line 62) ... ignored
[INFO] [stdout] test src/encoder/writer.rs - encoder::writer::Encoder::try_alternatives (line 314) ... ignored
[INFO] [stdout] test src/decoder/root.rs - decoder::root::Parser (line 159) ... ok
[INFO] [stdout] test src/decoder/root.rs - decoder::root::Decoder (line 28) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 4 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test src/decoder/property/model.rs - decoder::property::model::ParsedStrings::lengths (line 170) ... ignored
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 0.36s; merged doctests compilation took 0.35s
[INFO] running `Command { std: "docker" "inspect" "2f4adb792a3a45166c30424ea032bb3926fa92ff5714ae8dff922c58e285ec99", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2f4adb792a3a45166c30424ea032bb3926fa92ff5714ae8dff922c58e285ec99", kill_on_drop: false }`
[INFO] [stdout] 2f4adb792a3a45166c30424ea032bb3926fa92ff5714ae8dff922c58e285ec99
